lay rubble - French English Dictionary